package medicos;

import util.RepositorioException;

public interface RepositorioMedicos {
	public void inserir (Medico medico)throws RepositorioException;
	public boolean existe (long matricula);
	public void atualizar(Medico medico) throws MedicoNaoEncontradoException;
	public Medico procurar (long matricula) throws MedicoNaoEncontradoException;
	public void remover (long matricula) throws MedicoNaoEncontradoException;
	public RepositorioMedicosArray procurar(Medico medico) throws RepositorioException;
	public IteratorMedicos getIterator();
}
